google.golang.org/grpc/internal/balancer/gracefulswitch.Balancer.balancerCurrent (field)

15 uses

	google.golang.org/grpc/internal/balancer/gracefulswitch (current package)
		gracefulswitch.go#L60: 	balancerCurrent *balancerWrapper
		gracefulswitch.go#L76: 	cur := gsb.balancerCurrent
		gracefulswitch.go#L77: 	gsb.balancerCurrent = gsb.balancerPending
		gracefulswitch.go#L89: 	return bw == gsb.balancerCurrent || bw == gsb.balancerPending
		gracefulswitch.go#L112: 	if gsb.balancerCurrent == nil {
		gracefulswitch.go#L113: 		gsb.balancerCurrent = bw
		gracefulswitch.go#L129: 			gsb.balancerCurrent = nil
		gracefulswitch.go#L151: 	return gsb.balancerCurrent
		gracefulswitch.go#L212: 	if gsb.balancerCurrent != nil && gsb.balancerCurrent.subconns[sc] {
		gracefulswitch.go#L213: 		balToUpdate = gsb.balancerCurrent
		gracefulswitch.go#L230: 	currentBalancerToClose := gsb.balancerCurrent
		gracefulswitch.go#L231: 	gsb.balancerCurrent = nil
		gracefulswitch.go#L301: 	if bw == bw.gsb.balancerCurrent {
		gracefulswitch.go#L325: 	if state.ConnectivityState != connectivity.Connecting || bw.gsb.balancerCurrent.lastState.ConnectivityState != connectivity.Ready {